package com.cin.cma.common.model.finixx.request;

import com.alibaba.fastjson2.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class CONFilmsInfoRequest {
    @JsonProperty("BookingId")
    @JSONField(name = "BookingId")
    private String bookingId;
    @JsonProperty("Session_RefSeqNo")
    @JSONField(name = "Session_RefSeqNo")
    private String sessionRefSeqNo;
    @JsonProperty("ThroughFlg")
    @JSONField(name = "ThroughFlg")
    private Boolean throughFlg;
    @JsonProperty("SectionId")
    @JSONField(name = "SectionId")
    private String sectionId;
    @JsonProperty("TotalAmount")
    @JSONField(name = "TotalAmount")
    private BigDecimal totalAmount;
    @JsonProperty("CalculateMarkingMoney")
    @JSONField(name = "CalculateMarkingMoney")
    private BigDecimal calculateMarkingMoney;
    @JsonProperty("CalculatePerTicketTimes")
    @JSONField(name = "CalculatePerTicketTimes")
    private Integer calculatePerTicketTimes;
    @JsonProperty("TotalDisSeats")
    @JSONField(name = "TotalDisSeats")
    private Integer totalDisSeats;
    @JsonProperty("TotalSeats")
    @JSONField(name = "TotalSeats")
    private Integer totalSeats;
    @JsonProperty("TotalConsumeMarking")
    @JSONField(name = "TotalConsumeMarking")
    private BigDecimal totalConsumeMarking;
    @JsonProperty("Remarks")
    @JSONField(name = "Remarks")
    private String remarks;
}
